# 创建时间：2025/5/1 星期四 17:20
# 创建人：李德才

name = "John"
age = 18
""" %s 表示字符串，%d 表示整数，%f 表示浮点数，%x 表示十六进制数  """
print("My name is %s, and I am %d years old." % (name, age))

print("My name is {0}, and I am {1} years old.".format(name, age))

print(f"My name is {name}, and I am {age} years old.")

print("%10d" % 99)  # 占用10个字符的位置，右对齐，不足的部分用空格填充
print("123456789x")  # 占用10个字符的位置

print("%.3f" % 3.1415926)  # 保留3位小数，四舍五入
print("%10.3f" % 3.1415926)  # 保留3位小数，四舍五入, 占用10个字符的位置，右对齐，不足的部分用空格填充

print("{0:.3f}".format(3.1415926))  # 保留3位小数，四舍五入
print("{0:.3}".format(3.1415926))  # 一共三位数
print("{0:10.3f}".format(3.1415926))  # 宽度是10，一共三位数
